﻿ *
 {
     margin: 0px;
     padding: 0px;
     font-size:12px;
 }
 html,body
 {
     height: 100%;
     overflow: hidden;             
 }
 html>body
 {
     width: auto;
     height: auto;
     position: absolute;
     top: 0px;
     left: 0px;
     right: 0px;
     bottom: 0px;
 }
 body
 {
     background-color: #fff;
 }
 #mainDiv
 {
     width: 100%;
     height: 100%;
     _padding: 100px 0px 30px;
 }
 #middleDiv
 {
     width: 100%;
     height: 100%;
     background-color: #ccc;
     border: 1px solid #ccc;
     padding: 6px 0px;
 }
 #mainDiv>#middleDiv
 {
     width: 100%;
     height: auto;
     position: absolute;
     top: 51px;
     bottom: 30px;
 }
 #topDiv
 {
     width: 100%;
     height: 50px;
     border: 0px;
     background-color: #ccc;
     position: absolute;
     top: 0px;
     left: 0px;
 }
 #footerDiv
 {
 	background-color:#ccc;
     width: 100%;
     height: 30px;
     border: 1px solid #fff;
     position: absolute;
     bottom: 0px;
     bottom: -1px;
 }
 #tree
 {
     width: 187px;
     height: 100%;
     border: 0px;
     float: left;
     overflow :auto;
 }
 
 #BarDiv
 {
     width: 2px;
     height: 100%;
     margin-left: 0px;
     float: left;
     background-color: #fff;
     text-align:center;
 }
 #contentDiv
 {
     width: auto;
     height: 100%;
     border: 1px solid #fff;
     margin-left: 3px;
 }